self-perpetuating system - Alemán Inglés Diccionario